/*
 * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#include <climits>
#include <gtest/gtest.h>
#include "../SubgroupsBaseFunc.h"
#include "../ActsSubgroups0010TestSuite.h"
#include "shrinkdefine.h"

using namespace std;
using namespace testing::ext;
using namespace OHOS;

static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCGraphicsSubgroupclusteredaddint8t, "dEQP-VK.subgroups.clustered.graphics.*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_int8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_int8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_int8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_int8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_int8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_int8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_int8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_int8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_int8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_int8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_int8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_int8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_int8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_int8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uint8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uint8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uint8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uint8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uint8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uint8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uint8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uint8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uint8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uint8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uint8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uint8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruint8t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uint8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruint8trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uint8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru8vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru8vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru8vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru8vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru8vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru8vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_int16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_int16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_int16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_int16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_int16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_int16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_int16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_int16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_int16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_int16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_int16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_int16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_int16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_int16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uint16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uint16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uint16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uint16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uint16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uint16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uint16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uint16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uint16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uint16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uint16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uint16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruint16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uint16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruint16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uint16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_int*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_int_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_int*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_int_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_int*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_int_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_int*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_int_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_int*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_int_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_int*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_int_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_int*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_int_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddivec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_ivec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddivec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_ivec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulivec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_ivec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulivec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_ivec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminivec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_ivec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminivec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_ivec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxivec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_ivec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxivec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_ivec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandivec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_ivec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandivec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_ivec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorivec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_ivec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorivec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_ivec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorivec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_ivec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorivec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_ivec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddivec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_ivec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddivec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_ivec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulivec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_ivec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulivec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_ivec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminivec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_ivec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminivec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_ivec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxivec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_ivec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxivec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_ivec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandivec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_ivec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandivec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_ivec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorivec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_ivec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorivec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_ivec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorivec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_ivec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorivec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_ivec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddivec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_ivec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddivec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_ivec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulivec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_ivec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulivec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_ivec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminivec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_ivec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminivec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_ivec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxivec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_ivec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxivec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_ivec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandivec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_ivec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandivec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_ivec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorivec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_ivec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorivec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_ivec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorivec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_ivec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorivec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_ivec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruint, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruintrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_int64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_int64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_int64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_int64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_int64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_int64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_int64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_int64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_int64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_int64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_int64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_int64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_int64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_int64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddi64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_i64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuli64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmini64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_i64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxi64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandi64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_i64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredori64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_i64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxori64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_i64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uint64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadduint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_uint64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uint64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuluint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_uint64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uint64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminuint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_uint64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uint64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxuint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_uint64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uint64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredanduint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_uint64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uint64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoruint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_uint64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruint64t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uint64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoruint64trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_uint64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru64vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru64vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru64vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru64vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddu64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_u64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulu64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminu64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxu64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_u64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandu64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_u64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredoru64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_u64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru64vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxoru64vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_u64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddfloat16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_float16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddfloat16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_float16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulfloat16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_float16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulfloat16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_float16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminfloat16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_float16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminfloat16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_float16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxfloat16t, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_float16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxfloat16trequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_float16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddf16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_f16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddf16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_f16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulf16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_f16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulf16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_f16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminf16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_f16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminf16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_f16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxf16vec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_f16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxf16vec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_f16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddf16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_f16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddf16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_f16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulf16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_f16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulf16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_f16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminf16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_f16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminf16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_f16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxf16vec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_f16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxf16vec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_f16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddf16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_f16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddf16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_f16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulf16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_f16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulf16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_f16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminf16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_f16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminf16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_f16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxf16vec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_f16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxf16vec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_f16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddfloat, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_float*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddfloatrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_float_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulfloat, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_float*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulfloatrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_float_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminfloat, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_float*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminfloatrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_float_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxfloat, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_float*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxfloatrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_float_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredaddvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmulvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredminvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadddouble, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_double*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadddoublerequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_double_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuldouble, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_double*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuldoublerequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_double_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmindouble, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_double*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmindoublerequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_double_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxdouble, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_double*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxdoublerequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_double_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadddvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_dvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadddvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_dvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuldvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_dvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuldvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_dvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmindvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_dvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmindvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_dvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxdvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_dvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxdvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_dvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadddvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_dvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadddvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_dvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuldvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_dvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuldvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_dvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmindvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_dvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmindvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_dvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxdvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_dvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxdvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_dvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadddvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_dvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredadddvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredadd_dvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuldvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_dvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmuldvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_dvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmindvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_dvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmindvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_dvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxdvec4, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_dvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredmaxdvec4requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_dvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandbool, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_bool*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandboolrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_bool_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorbool, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_bool*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorboolrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_bool_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorbool, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_bool*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorboolrequiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_bool_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandbvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_bvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandbvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_bvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorbvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_bvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredorbvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredor_bvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorbvec2, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_bvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredxorbvec2requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredxor_bvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandbvec3, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_bvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0010TS, TCComputeSubgroupclusteredandbvec3requiredsubgroupsize, "dEQP-VK.subgroups.clustered.compute.subgroupclusteredand_bvec3_requiredsubgroupsize*");